all worried and shit - Espagnol Anglais Dictionnaire